class MyPair<A, B>(val first: A, val second: B)